wandering aimlessly - German English Dictionary